be fully up to the job - Türkçe İngilizce Sözlük